log cabin


Results for "log cabin"

English - Turkish Dictionary

log cabin

(English - Turkish Dictionary) :
kütüklerden yapılmış kulübe.